make a long story short - Francés Inglés Diccionario